public class AufgabenF3 { public static void main(String arg[]) { int n = 0; int a[] = new int[16]; for (n = 0; n < a.length; n++) { a[n] = (int)(Math.random() * 256); } print("Array a: " + arr(a) + "\n"); /* Aus letzter Aufgabe übernommen */ for (n = 0; n < a.length; n++) { a[n] = cutOff( a[n] ); } print("Ein Test: " + cutOff(73) + "\n"); print("Ein Test: " + cutOff(15) + "\n"); print("Array a: " + arr(a) + "\n"); print( "3" + print( "2" + print("1" + "foobar") ) ); print("\n"); print(5.3); } /* Funktion print hier definieren */ public static String print(String p) { System.out.print(p); return p; } public static int print(int p) { System.out.print(p); return p; } public static double print(double p) { System.out.print(p); return p; } public static float print(float p) { System.out.print(p); return p; } /* Funktion cutOff aus der früheren Übung */ public static int cutOff(int c) { if ( c < 64 ) { c = 0; } return c; } /* Funktion "betrag" aus der letzten Aufgabe */ public static int betrag(int b) { if ( b < 0) { b = b * (-1); } return b; } public static String arr(int p[]) { int n; String r = ""; for (n = 0; n < p.length; n++) { r += p[n] + ", "; } return r; } }